×

sit on one's hands meaning in French

s'assoeir les bras croisés (sans rien faire)

Related Words

  1. sit on
  2. sit on a gold mine
  3. sit on pins and needles
  4. sit on the bench
PC Version

Copyright © 2018 WordTech Co.